Tureng Mobile
Deyim
3
f.
give (one) a hard time
f.
give (one) a rough time
f.
give (one) a run for (one's) money
Argo
1
f.
bust (one's) ass